WPHR\HR_MANAGER\API\Employees_Controller C

Total Complexity 119
Dependencies 9
Dependents 0
Total lines 1,373
Lines of code 926
Logical lines of code 405
Comment lines 241
Methods 31
Properties 2

Methods 31

Method Rating Maintainability Complexity Lines of code
prepare_item_for_database()
D
33 35 106
prepare_item_for_response()
A
38 11 68
get_item_schema()
A
29 1 201
register_routes()
A
31 1 176
prepare_education_for_database()
A
52 9 28
prepare_experience_for_database()
A
54 8 25
prepare_dependent_for_database()
S
57 6 19
create_experience()
S
51 5 24
create_education()
S
53 4 21
create_dependent()
S
55 3 18
create_employees()
S
62 3 11
get_employees()
S
56 2 18
update_education()
S
57 2 16
update_experience()
S
57 2 16
update_dependent()
S
57 2 16
update_employee()
S
57 2 15
get_employee()
S
62 3 10
get_experiences()
S
60 2 13
get_educations()
S
60 2 13
get_dependents()
S
60 2 13
get_dependent()
S
62 2 10
get_education()
S
62 2 10
get_experience()
S
62 2 10
prepare_education_for_response()
S
59 1 14
prepare_experience_for_response()
S
60 1 13
create_employee()
S
61 1 11
prepare_dependent_for_response()
S
63 1 11
delete_education()
S
72 1 5
delete_experience()
S
72 1 5
delete_dependent()
S
72 1 5
delete_employee()
S
72 1 5